About Finkman Limited (13565710) United Kingdom