About Niya Holdings Limited (11707926) United Kingdom