About Optimum Healthcare International Ltd (12639781) United Kingdom