About Linkeaze Limited (12134095) United Kingdom