About R Rutka Ltd (10213944) United Kingdom