About Beach Ventures Ltd (12351748) United Kingdom