About Quandry1 Ltd (08179996) United Kingdom