About Dr Strange & Mr Majestic Ltd (11786815) United Kingdom