About Jlp Russia (uk) Ltd (10892319) United Kingdom