About Qila Holdings Limited (10389272) United Kingdom