About Noellie Ltd (11685674) United Kingdom