About Black Sea International Ltd (11586244) United Kingdom