About Boombar Ent Ltd (11427370) United Kingdom