About O & D Management Ltd (12057524) United Kingdom