About Oguta Uk & Ireland Asso Ltd (13167196) United Kingdom