About Ruthie Fixer Ltd (10925835) United Kingdom