About Light Carbon Solutions Ltd. (09943858) United Kingdom