About Quickx Limited (12045667) United Kingdom