About Mindfulglance Limited (07284189) United Kingdom