About Rai Associates Limited (12589932) United Kingdom