About Cymbar Ltd (13374870) United Kingdom