About Strixshook Ltd (12369287) United Kingdom