About Rancan Ltd (11324500) United Kingdom