About Franki Foundations Uk Limited (02897887) United Kingdom