About The Proper Biltong Company Ltd (12181762) United Kingdom