About Cbar International Limited (12206717) United Kingdom