About Rourkela Ltd (13088996) United Kingdom