About Sof2020 Ltd (13639384) United Kingdom