About Ofb Capital Limited (12388368) United Kingdom