About Ritari Group Ltd. (11244661) United Kingdom