About Lightcommerce Limited (07548594) United Kingdom