About Rimon Holding Limited (11604171) United Kingdom