About Ofek Limited (08876109) United Kingdom