About Ryddid Limited (06937433) United Kingdom