About Ni Family Holdings Limited (10778889) United Kingdom