About Aptti Ltd (10946943) United Kingdom