About Risc Associates Ltd (07332088) United Kingdom