About 12.18. Scotland Ltd. (SC585833) United Kingdom