About Norel Ltd (12623604) United Kingdom