About Incipit Capital Limited (09972724) United Kingdom