About Beauty Nicol Ltd (13120377) United Kingdom