About Lola Trading Ltd (09528706) United Kingdom