About Herrmanns Crypto Machines Limited (11399951) United Kingdom