About Define Management Ltd (11768273) United Kingdom