About Eka7 Limited (08996382) United Kingdom