About Presence Of Mind Ltd (12299699) United Kingdom