About Finleytech Limited (11767838) United Kingdom