About Gomera Ltd (10275828) United Kingdom