About Mitra Services Limited (12265133) United Kingdom