About Baltaru Services Ltd (11687328) United Kingdom