About Gollo Limited (12475626) United Kingdom