About The Aleto Foundation Limited (07082850) United Kingdom