About Oi Oi Design Ltd (13696199) United Kingdom