About Investments D&a Limited (12375818) United Kingdom