About Ql Holdings Limited (12518568) United Kingdom