About Qbt Holdings Limited (11392138) United Kingdom