About 1st Noelle Holdings Limited (12103020) United Kingdom