About Uncanny Valley Limited (10243031) United Kingdom