About Rule Holdings Limited (13094872) United Kingdom