About Carrgan Holdings Ltd (10496577) United Kingdom