About Alycas Ltd (11948360) United Kingdom