About Alcinus Solutions Ltd (12150293) United Kingdom