About Strikeback B Limited (05879286) United Kingdom