About Taj Mahal (nw) Ltd (12258427) United Kingdom