About Latitude 45 Limited (11043230) United Kingdom