About The Digital Lightbulb Ltd (13593768) United Kingdom