About Huri Holdings Limited (11168886) United Kingdom