About Ambionics International Ltd (10491420) United Kingdom