About Lois Ambitho Foundation Ltd (12236303) United Kingdom