About Leuchtend Ltd (13277546) United Kingdom