About First Light Records Limited (05421058) United Kingdom