About Fundi Holdings Limited (11769556) United Kingdom