About Ella S Glow Ltd (12246289) United Kingdom