About G Thabit Developments Limited (13043853) United Kingdom