About El Ip Rights Limited (10918208) United Kingdom