About Rdd Technologies Ltd (06888145) United Kingdom