About Nikkord Limited (SC085773) United Kingdom