About Third Light Group Ltd (12855753) United Kingdom