About Strikesoft Ltd (03306307) United Kingdom