About Majestic Niche Limited (13322576) United Kingdom