About Apterix Limited (11036908) United Kingdom