About Studio Janger Limited (11677114) United Kingdom