About Ajgreen International Ltd (12276629) United Kingdom