About Ajit & Den Limited (11416523) United Kingdom