About Rana Technologies Limited (08433262) United Kingdom