About Ruski 87 Limited (12113577) United Kingdom