About Bequia International Ltd (12439070) United Kingdom