About Contemi Solutions (london) Limited (03744660) United Kingdom