About Idreesdir Appar Ltd (13664327) United Kingdom