About 3dl Solutions Ltd (10629155) United Kingdom