About Sc068670 Limited (SC068670) United Kingdom