About Rad Communications Developer Ltd. (10166085) United Kingdom