About Project Beach Holdco Limited (09919458) United Kingdom