About Strkswi 0074 Ltd (11554724) United Kingdom