About Qsmash Limited (10558529) United Kingdom