About Baltimore Innovations Holdings Limited (11615413) United Kingdom