About Loki Design Ltd (12498148) United Kingdom