About Buko Management Ltd (12023322) United Kingdom