About Nichol Jarvie Ltd (12106139) United Kingdom