About 3d Strategy Limited (07319724) United Kingdom