About Ghaibeh Group Ltd (10897531) United Kingdom