About Applied Thoughts Ltd. (03701653) United Kingdom