About Lokinator Ltd (10434867) United Kingdom