About Blackjackal Limited (07611705) United Kingdom