About Maj Technology Ltd (12324683) United Kingdom