About Goliath Holdings Ltd (10836427) United Kingdom