About Von Neumann Ltd (13104873) United Kingdom