About Strikeback C Limited (05860309) United Kingdom