About Strike Control Ltd (10626384) United Kingdom