About First Qall Ltd (13028711) United Kingdom