About Ny Holdings Limited (SC331420) United Kingdom