About Sintra Holdings Limited (09619295) United Kingdom