About Strikecoach Ltd (10079716) United Kingdom