About Logikos Limited (10384105) United Kingdom