About Ntr (scotland) Ltd (SC381699) United Kingdom