About Markaz Tabari Limited (12024625) United Kingdom