About Thinkdobe Limited (08180655) United Kingdom