About Rankin Management Ltd (11276160) United Kingdom