About Sheva Capital Limited (07739003) United Kingdom