About Katoro Green Limited (12941883) United Kingdom