About Black Jackal Designs Ltd (12464303) United Kingdom