About Majestic Group London Limited (12284376) United Kingdom