About Leite Management Ltd (12778502) United Kingdom