About Rule Investments Limited (10175223) United Kingdom