About Buica Ltd (10738393) United Kingdom