About Clymene Trading Co. Limited (13289114) United Kingdom