About Lighthaus Living Limited (12417255) United Kingdom