About O3 International Ltd (09920708) United Kingdom