About Baltimore Technology Ltd (13034568) United Kingdom