About Dsr Holdings Ltd (11462279) United Kingdom