About Finhr Limited (05894061) United Kingdom