About Balt Fin Trade Ltd (12824690) United Kingdom