About S&k Care 24 Ltd (12929275) United Kingdom