About Saqi Mall Ltd (11338868) United Kingdom