About Finehills Management Ltd (07343082) United Kingdom