About Qaran Ltd (12865393) United Kingdom