About Cinbers International Holdings Ltd (08743410) United Kingdom