About Chama Limited Liability Company Ltd (12352356) United Kingdom