About Bluefin Group Limited (12985317) United Kingdom