About N Rana Ltd (12182243) United Kingdom