About C.ciuperca Ltd (12181015) United Kingdom