About Nucore Group Holdings Limited (SC699713) United Kingdom