About Rootkin Associates Limited (02021465) United Kingdom