About Beauty By Meera X Limited (13142824) United Kingdom