About Finemere Limited (01053612) United Kingdom