About Buller Capital Management Ltd (13111449) United Kingdom