About Foundation Emlm Limited (12470368) United Kingdom