About Ouma International Trading Co. Ltd. (12760219) United Kingdom