About Northern Light Studio Limited (07040362) United Kingdom