About Rufus Kl Ltd (11591046) United Kingdom