About Blackbeard International Lp (LP017820) United Kingdom