About Nyd Holdings Limited (10638823) United Kingdom