About Qel Holdings Limited (12219727) United Kingdom