About Omer Ali Limited (12357544) United Kingdom