About Sc Innovation-global Limited (08021929) United Kingdom