About Studio Haptic Ltd (11613392) United Kingdom