About D2 Abl Investments Ltd (12492937) United Kingdom