About Rutka Ltd (09187619) United Kingdom