About Lola Ruby Harper Limited (11625283) United Kingdom