About Atlyc Ltd (12531187) United Kingdom