About Dsr Management (oxon) Ltd (12406112) United Kingdom