About Sedomaris Limited (09849016) United Kingdom