About Rex Capital Ltd (12851209) United Kingdom