About Guatemalan Indian Centre Limited (02354018) United Kingdom