About Lori Dahl Foundation Limited (08394259) United Kingdom