About Loki (5&6) Ltd (08024141) United Kingdom