About Baltrunas & Co Limited (12198285) United Kingdom