About First Element Ltd (12902912) United Kingdom