About Conundrum Solutions Limited (06201991) United Kingdom