About Strkswi 0076 Ltd (11554781) United Kingdom