About Linking Element Ltd (11325333) United Kingdom