About Loki T.v. Limited (04219159) United Kingdom