About Ambi Inv Ltd (10942258) United Kingdom