About Sevinch Ltd (13380749) United Kingdom