About Strkswi 0080 Ltd (11555869) United Kingdom