About Majoco Limited (12548020) United Kingdom