About Thoughtbased Ltd (08027762) United Kingdom