About Nemesis Tactical Ltd (13109599) United Kingdom