About Logiki Ltd (13050530) United Kingdom