About Clearbell Fund Management Limited (06112680) United Kingdom