About David & Oana Company Ltd (12907320) United Kingdom