About Rexor Limited (10195814) United Kingdom