About Tiberiu Lucuta Ltd (11617703) United Kingdom