About Metal Whiskers Limited (13234003) United Kingdom