About Roi Communication Technologies Limited (06921558) United Kingdom