About Adichen Ltd (10577342) United Kingdom