About Sevon Capital Limited (11755082) United Kingdom