About Aptus Worldwide Ltd (06325936) United Kingdom