About Alypos Ltd (12399053) United Kingdom