About Lokyog Software Engineers Ltd. (09555923) United Kingdom