About Lighthouse Digital Studio Ltd (06255047) United Kingdom