About Concise Technologies Limited (03839017) United Kingdom