About Strike One Holding Ltd (10017969) United Kingdom