About Eli - Tech Developments Ltd (06007384) United Kingdom