About Baltic Digital Ltd (12729595) United Kingdom