About Aptex Limited (06396076) United Kingdom