About Rex House Capital Ltd (12291223) United Kingdom