About Laka Logic Ltd (09039522) United Kingdom