About Inspired Capital Limited (13681421) United Kingdom