About Intercede Acquisitions Limited (12116113) United Kingdom