About Sevn Studio Limited (12247474) United Kingdom