About Seld Ltd (11894936) United Kingdom