About The Allegr Foundation (12744819) United Kingdom