About Finelinx Limited (04756668) United Kingdom