About Managekind Ltd (12943902) United Kingdom