About Noringa Ltd (12053891) United Kingdom