About Qwerk Holdings Limited (09540023) United Kingdom