About 8808 Capital Limited (07764565) United Kingdom