About Ambinex Ltd (11220523) United Kingdom