About Linkaesthetics Ltd. (11032830) United Kingdom