About L Frumkin & Co Management Ltd (11114794) United Kingdom