About Fungaibchari Limited (13036215) United Kingdom