About Majestic Worldwide Limited (11706976) United Kingdom