About Gripcaf Capital Limited (13465447) United Kingdom