About Aptamex Limited (09137269) United Kingdom