About Minkia Scotland Limited (SC642895) United Kingdom