About Bluefin Holdings Limited (11182272) United Kingdom