About Digital Solutions Incorporated Ltd (07714846) United Kingdom