About Aptiga Limited (06817199) United Kingdom