About Coalescent Solutions Limited (07530144) United Kingdom