About Nuseed Europe Holding Company Ltd (08635728) United Kingdom