About O2klean Ltd (11966825) United Kingdom