About Semicircle Incubator Ltd (12846136) United Kingdom