About Blue Beach Ventures Ltd (13497501) United Kingdom