About Ghl Technologies Limited (07559263) United Kingdom