About Strkswi 0070 Ltd (11552912) United Kingdom