About The Platform Project Cic (09626497) United Kingdom