About Sdea Solutions Ltd (09440652) United Kingdom