About Degeo Serv Ltd (10477519) United Kingdom