About Blackbuck Capital Limited (06889282) United Kingdom