About D Solutions Norway Limited (12274621) United Kingdom