About Gogoli Ltd (12172964) United Kingdom