About Sevn Group Ltd (11364301) United Kingdom