About New Licht Limited (SC663290) United Kingdom