About Ambionics Ltd (10175216) United Kingdom