About Loki Seeker Limited (12273111) United Kingdom