About B & G Ventures Ltd (13590926) United Kingdom