About C.o.r.e Scrummers Limited (10596224) United Kingdom