About Uk Loki Food Co. Ltd (10426797) United Kingdom