About Aai Krupa Limited (12976338) United Kingdom