About Noroc Concepts Worldwide Ltd (10930455) United Kingdom