About Strkswi 0066 Ltd (11552201) United Kingdom