About Ryk Associates Limited (08402872) United Kingdom