About Clemona Limited (NI675405) United Kingdom