About Rexor Systems Limited (07914739) United Kingdom