About Finko Limited (04484811) United Kingdom