About Boom Boom Sports Management Limited (11232279) United Kingdom