About Jago Majestic Limited (10336896) United Kingdom