About Tero Bucci Limited (12851146) United Kingdom