About Automated Payment Transfer (holdings) Limited (06317757) United Kingdom