About Sjo 2019 Limited (12432028) United Kingdom