About Clb Legal (london) Limited (12045816) United Kingdom