About Integra Capital Limited (03915449) United Kingdom