About Sjo 74 Ltd (13485284) United Kingdom