About Letee Sa Ltd (10292816) United Kingdom