About Rich8 Technologies Limited (12129447) United Kingdom