About Boogaloo Promotions Limited (04730947) United Kingdom