About Jo Ko Living Limited (12158139) United Kingdom