About Eka Project Ltd (12949736) United Kingdom