About Richi Tomica Ltd (10452763) United Kingdom