About Ammaras Islamabad Limited (09896564) United Kingdom