About Bucha United Limited (12263184) United Kingdom