About Linkali Studios Ltd (12734116) United Kingdom