About Bofad Ventures Ltd (08149620) United Kingdom