About The Mindfulness Teacher Ltd (11014615) United Kingdom