About Ikram Ali Limited (11129296) United Kingdom