About Strauid Ltd (13524578) United Kingdom