About 70 000 Thoughts Limited (06611439) United Kingdom