About Apomatix Limited (10240032) United Kingdom