About Jlt Sales Management Ltd (11848428) United Kingdom