About Sabiha Ahmed Ltd (12243782) United Kingdom