About Rku Consultancy London Limited (07624423) United Kingdom