About Lux Symbolica Ltd (11188308) United Kingdom