About Nordic Labs Limited (SC444751) United Kingdom