About Chakala Group Limited (12064608) United Kingdom