About Consense Limited (05176559) United Kingdom