About Studio Obi Limited (11750170) United Kingdom