About Scha Ltd. (03401134) United Kingdom