About Sellio Ltd (09569513) United Kingdom