About Qisl Holdings Limited (12050307) United Kingdom