About Ambicon Limited (11564197) United Kingdom