About Igor Longinidis Ltd. (11624284) United Kingdom