About Alidore Ltd (11035857) United Kingdom