About Ikram Wahid Ltd (13240682) United Kingdom