About The Mindful Photo Project Limited (13637303) United Kingdom