About Colloquy Limited (04160036) United Kingdom