About Milngavie Holdings Ltd (SC602690) United Kingdom