About Latitude (2) Limited (13579896) United Kingdom