About Happy Valley Ventures Ltd (13424819) United Kingdom