About R Oga London Ltd (13025210) United Kingdom