About London Fragrance Company Limited (11764794) United Kingdom