About Eikon Developments Ltd (10610305) United Kingdom