About Clemineo Limited (09097494) United Kingdom