About Matchbox Capital Limited (12041661) United Kingdom