About O D 82 Limited (08717379) United Kingdom