About Oren Izhaky & L. S. Limited (08701681) United Kingdom