About Majime Marketing Limited (SC682555) United Kingdom