About Furaha Holdings Limited (12108527) United Kingdom