About 2a Technology Limited (13424471) United Kingdom