About Bucca Limited (11370486) United Kingdom