About Sevy Sevy Limited (12802873) United Kingdom