About Labib Investments Limited (12220878) United Kingdom