About Leiria Ltd (10320996) United Kingdom