About Strkswi 0071 Ltd (11553089) United Kingdom