About Milles Charitable Foundation Limited (07027915) United Kingdom