About Norica Limited (10634091) United Kingdom