About Q.rana Ltd (12880959) United Kingdom