About Alyx Limited (07816456) United Kingdom