About R & O Technologies Ltd. (12966783) United Kingdom