About Meydan Limited (03161209) United Kingdom