About Licht & Morrison London Limited (11496264) United Kingdom