About 3di Formula Ltd (09213234) United Kingdom