About Rexus Partners Limited (11593619) United Kingdom