About 34 Sts Management Limited (10086075) United Kingdom