About Gado Gado Ltd (07190232) United Kingdom