About Konfluenz Limited (06237087) United Kingdom