About St 2020 Realisations Limited (10239151) United Kingdom