About Baltic Technology Consulting Limited (11230681) United Kingdom