About Aptomo Ltd (07497461) United Kingdom