About Rajas Rotherham Limited (11220261) United Kingdom