About Ringers Technologies Uk Holdings Limited (09237329) United Kingdom