About Alysida Global Limited (09890246) United Kingdom