About Bucurdi Ltd (12841072) United Kingdom