About Baltic Apium Ltd (08702592) United Kingdom