About Studiox7 Ltd (07471775) United Kingdom