About Strike Solutions Ltd (12896887) United Kingdom