About The People Incubator Ltd (SC362170) United Kingdom