About Sc3d Ltd (11501452) United Kingdom