Agroluna Limited, Gibraltar, Geneva Branch