About Ott S Care Ltd (12037234) United Kingdom