About Ballistic Technologies Ltd (12711095) United Kingdom