About Versharper Ltd (11888503) United Kingdom