About Bluefin Technology Limited (05560160) United Kingdom