About Strkswi 0069 Ltd (11552643) United Kingdom