About Ouma Radjil Ltd (13037678) United Kingdom