About Venelin&rashi 2007 Limited (13105809) United Kingdom