About Alect Ltd (06252814) United Kingdom