About Quidie Limited (08110266) United Kingdom