About Majestic Capital Limited (12817709) United Kingdom