About Baltimore Tech Ltd (13023404) United Kingdom