About Offspring Management Limited (04516109) United Kingdom