About Mendja Import Export Ltd (12743729) United Kingdom