About Raddery Diskmark Ltd. (SC227879) United Kingdom