About Ved Beauty Limited (12625165) United Kingdom