About Fintrek Limited (12798684) United Kingdom