About Confluctuo Limited (10640022) United Kingdom