About The Noroc Group Ltd (10221474) United Kingdom