About Eloquent Baltic Triangle Ltd (10820806) United Kingdom