About Qlx Limited (06300957) United Kingdom