About Rank Management Ltd. (10196026) United Kingdom