About Alidasa Ltd (11834237) United Kingdom