About London Iconic Limited (13485881) United Kingdom