About Ruh Associates Limited (09820228) United Kingdom