About Sca 360 Ltd. (10254793) United Kingdom