About Majec Technology Ltd (10070796) United Kingdom