About Rufus Investments Limited (07756064) United Kingdom