About Aaj Holdings Limited (12713062) United Kingdom