About The Parent Platform Cic (11172903) United Kingdom