About O I Design Limited (11437161) United Kingdom