About Sevecc Limited (10338206) United Kingdom