About Rita Oboh Ltd (12916112) United Kingdom