About Intercedecm 2018 Limited (11242246) United Kingdom