About Ajm Latitude Limited (11836303) United Kingdom