About Nordic Thistle Ltd (SC620542) United Kingdom