About Rexus International Limited (12673915) United Kingdom