About Rudax Ltd (12375310) United Kingdom