About Green Griddle Holdings Ltd (11905852) United Kingdom