About Strykin Ltd (12492425) United Kingdom