About Baltimore Solutions Ltd (12678931) United Kingdom