About Loki Estates Ltd (10480202) United Kingdom