About First Look Sen Limited (13506623) United Kingdom