About Bluefin Holdings Group Ltd (12521158) United Kingdom