About Ridusali Ltd (13354306) United Kingdom