About Explicitly Capital Limited (13021319) United Kingdom