About Heka Lighting & Trading Limited (12528819) United Kingdom