About Bluefin Limited (10595206) United Kingdom