About Define Sp Limited (11801040) United Kingdom