About New Beauty By Alice Ltd (12491083) United Kingdom