About Mitra Marketing Ltd (05631204) United Kingdom