About Ridr Limited (12079864) United Kingdom