About 22 Grove Capital Limited (10890937) United Kingdom