About Noelle.gell Ltd (10054617) United Kingdom