About Machinae Gesticulante Ltd. (13112658) United Kingdom