About Gemelli London 2 Limited (07941642) United Kingdom