About N Rai Limited (12060978) United Kingdom