About Oba Trade Ltd (10032153) United Kingdom