About Rexus Developments Ltd (11674130) United Kingdom