About Frankie Lola (london) Limited (11341770) United Kingdom