About Brookfield Co-operative Incubation Limited (NP000386) United Kingdom