About Soft Candidate Limited (10401584) United Kingdom