About Quandary Solutions Ltd (08782252) United Kingdom