About Majlis Limited (12398090) United Kingdom