About Rutom Ltd (12789276) United Kingdom