About Ruby Jennings Limited (11630168) United Kingdom