About Leontin Socea Ltd (12972788) United Kingdom