About Majestic Technologies Ltd (12990853) United Kingdom