About Baltic Time Ltd (SC612262) United Kingdom