About Richi Ltd. (11083428) United Kingdom