About Clymica Limited (11607294) United Kingdom