About Ajit London Limited (12129900) United Kingdom