About Bilal Omar Limited (12024383) United Kingdom