About Gugarec Ltd (10919269) United Kingdom