About Urban Beach Holdings Ltd (13450578) United Kingdom