About Oumourama International Trading Co. Ltd (13259390) United Kingdom