About Rule Associates Limited (11250844) United Kingdom