About O3i Clean Ltd (12007615) United Kingdom