About Rowan Nixon-snowden Limited (11571857) United Kingdom