About Randd Security Solutions Limited (10117373) United Kingdom