About Latitude Consortium Ltd. (03799056) United Kingdom