About Aptum Technologies (uk) Limited (06854675) United Kingdom