About De Risc Limited (12222731) United Kingdom