About Converging Solutions Holdings Limited (05127207) United Kingdom