About Majlis Investments Partners Limited (07628912) United Kingdom