About Micro Candidate Limited (10236347) United Kingdom