About Community Science International Wales Limited (RS008685) United Kingdom