About Clementinox Limited (11008144) United Kingdom