About Buckhead Capital Uk Holdings Ltd (12769629) United Kingdom