About Beauty Editor Group Ltd (12139410) United Kingdom