About 3d Interim Solutions Ltd (12028493) United Kingdom