About Linkd Software Limited (10863761) United Kingdom