About Wittelsbach Capital Limited (08828303) United Kingdom