About Fengari Capital Ltd (13319902) United Kingdom