About Sc Technologies Global (pvt) Limited (07688295) United Kingdom