About Qasr Corporation Limited (11123454) United Kingdom