About Gemelli London 1 Limited (07579639) United Kingdom