About Bilal Holdings Limited (12076099) United Kingdom