About The Lokki Foundation Cic (09021545) United Kingdom