About Ajigo Limited (10162922) United Kingdom