About Aptitec Ltd (12048188) United Kingdom