About Independent Management Ltd. (11261136) United Kingdom