About Bramfold Capital Limited (09555329) United Kingdom