About Rics Holdings Limited (04492677) United Kingdom