About Sellco Ltd (11829660) United Kingdom