About Norella Limited (06671400) United Kingdom