About Majestic Holdings Ltd (12108935) United Kingdom