About Latitude By Lats Limited (11232585) United Kingdom