About Pandalus Consultancy Limited (09829606) United Kingdom