About Lavoro Design Holdings Ltd (12943136) United Kingdom