About Majestic Village Limited (13198768) United Kingdom