About Rule 19 Ltd (11383990) United Kingdom