About The Founder-e Limited (12256806) United Kingdom