About Latitude Blue Ltd (10643124) United Kingdom