About Boom Interactive Ltd (NI603349) United Kingdom