About London Mindfulness Centre Limited (09849982) United Kingdom