About Mae Foundation (07418428) United Kingdom