About Logariasmo Ltd (10644162) United Kingdom