About Majestic Consortium Limited (12127113) United Kingdom