About Charabi Ltd. (11489233) United Kingdom