About Baltic Sea Organics Limited (10574456) United Kingdom