About Famara Capital Ltd (13389729) United Kingdom