About Thomas Qwik Ltd (11559009) United Kingdom