About Urus Capital Ltd (12037652) United Kingdom