About Bayswater Ventures Ltd (12074597) United Kingdom