About Intergastro Ltd (12672198) United Kingdom