About Clean Capital Limited Liability Partnership (OC331675) United Kingdom