About Founders & Coders C.i.c. (09408874) United Kingdom