About Soul Machines Europe Limited (11352434) United Kingdom