About Dxr Ventures Ltd (07607825) United Kingdom