About Aplect Ltd (13016431) United Kingdom