About Sof2018 Ltd (12589228) United Kingdom