About Majestic Technology Ltd (12734092) United Kingdom