About Oppidan Capital Limited (06850248) United Kingdom