About Ryddid Properties Ltd (13465528) United Kingdom