About Coherensea Limited (09242112) United Kingdom