About Rapidity Communications Ltd (02034306) United Kingdom