About Rudken Ltd (11531796) United Kingdom