About Sojo Studio Limited (13117014) United Kingdom