About Beauty Finesse Ltd (12386264) United Kingdom