About Eclipx Fleet Holding Limited (11750742) United Kingdom