About Rhydal Limited (11734403) United Kingdom