About Lagoen Consultancy Holding Limited (12997983) United Kingdom