About Oux Studio Limited (11100043) United Kingdom