About Majestic London Ltd (11180322) United Kingdom