About Ambali Ltd (12356612) United Kingdom