About Goliath Group Holdings Limited (11294380) United Kingdom