About Refind Management Limited (06275336) United Kingdom