About Light Engine Limited (07097631) United Kingdom