About Keith Richard Limited (11430624) United Kingdom