About 3de Systems Limited (11218419) United Kingdom