About Lidya Tech Limited (12503276) United Kingdom