About Fincole Technologies Limited (08076508) United Kingdom