About C83 Global Inc Ltd (12262359) United Kingdom