About Baltic Investment Holdings Limited (13322621) United Kingdom