About Offspring Enterprises Limited (13035602) United Kingdom