About Sevn21 Limited (12469247) United Kingdom