About Living Technologies Ltd (11329782) United Kingdom