About Felix Ozoh Ltd (08955346) United Kingdom