About The Owoo Company Ltd (10269046) United Kingdom