About Chakoo Ltd (11396086) United Kingdom