About Strike Hold Limited (11006606) United Kingdom