About Bullshark Limited (05244521) United Kingdom