About Aiji Developments Limited (12896461) United Kingdom