About Bluefin Ventures Ltd (12087195) United Kingdom