About Salatkaite Consulting Ltd (12267598) United Kingdom