About Convergent Holdings (london) Ltd (07722329) United Kingdom