About Red Velvet London Limited (08794276) United Kingdom