About X Beauty By Alla Ltd (13121391) United Kingdom