About Quentinha Tia Rosa Ltd (12185586) United Kingdom