About Rich Technologies Limited (09872393) United Kingdom