About Killpattern Limited (12989736) United Kingdom