About Ralf Walter Ltd (12782510) United Kingdom