About Vertical Latitude Limited (09840452) United Kingdom