About Linkali Limited (12483936) United Kingdom