About Beachfront Promotions Ltd. (11325099) United Kingdom