About Sjo Associates Limited (12380631) United Kingdom