About Rexsa Limited (11636141) United Kingdom