About Richapp Limited (11517630) United Kingdom