About Buchner Holdings Limited (12096246) United Kingdom