About Ruffena Capital Limited (08474248) United Kingdom