About The Corra Foundation (SC096068) United Kingdom