About Atomic Lux Limited (12817766) United Kingdom