About Rihood Ltd. (10773562) United Kingdom